Builder

class Builder : GeneratedMessage.Builder<BuilderT> , DeviceUIProtos.DeviceUIConfigOrBuilder

Protobuf type meshtastic.DeviceUIConfig

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Audible message, banner and ring tone
bool alert_enabled = 8;
Link copied to clipboard
bool banner_enabled = 9;
Link copied to clipboard

8 integers for screen calibration data
bytes calibration_data = 14;
Link copied to clipboard

Compass mode
.meshtastic.CompassMode compass_mode = 16;
Link copied to clipboard

Clockface analog style
true for analog clockface, false for digital clockface
bool is_clockface_analog = 18;
Link copied to clipboard

Localization
.meshtastic.Language language = 11;
Link copied to clipboard

Map related data
.meshtastic.Map map_data = 15;
Link copied to clipboard

Node list filter
.meshtastic.NodeFilter node_filter = 12;
Link copied to clipboard

Node list highlightening
.meshtastic.NodeHighlight node_highlight = 13;
Link copied to clipboard
uint32 pin_code = 6;
Link copied to clipboard
uint32 ring_tone_id = 10;
Link copied to clipboard

TFT display brightness 1..255
uint32 screen_brightness = 2;
Link copied to clipboard

Screen/Settings lock enabled
bool screen_lock = 4;
Link copied to clipboard

RGB color for BaseUI
0xRRGGBB format, e.g. 0xFF0000 for red
uint32 screen_rgb_color = 17;
Link copied to clipboard

Screen timeout 0..900
uint32 screen_timeout = 3;
Link copied to clipboard
bool settings_lock = 5;
Link copied to clipboard

Color theme
.meshtastic.Theme theme = 7;
Link copied to clipboard

A version integer used to invalidate saved files when we make incompatible changes.
uint32 version = 1;
Link copied to clipboard

Audible message, banner and ring tone
bool alert_enabled = 8;
Link copied to clipboard
bool banner_enabled = 9;
Link copied to clipboard
open fun getCalibrationData(): ByteString

8 integers for screen calibration data
bytes calibration_data = 14;
Link copied to clipboard

Compass mode
.meshtastic.CompassMode compass_mode = 16;
Link copied to clipboard

Compass mode
.meshtastic.CompassMode compass_mode = 16;
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard

Clockface analog style
true for analog clockface, false for digital clockface
bool is_clockface_analog = 18;
Link copied to clipboard

Localization
.meshtastic.Language language = 11;
Link copied to clipboard
open fun getLanguageValue(): Int

Localization
.meshtastic.Language language = 11;
Link copied to clipboard

Map related data
.meshtastic.Map map_data = 15;
Link copied to clipboard

Map related data
.meshtastic.Map map_data = 15;
Link copied to clipboard

Map related data
.meshtastic.Map map_data = 15;
Link copied to clipboard

Node list filter
.meshtastic.NodeFilter node_filter = 12;
Link copied to clipboard

Node list filter
.meshtastic.NodeFilter node_filter = 12;
Link copied to clipboard

Node list filter
.meshtastic.NodeFilter node_filter = 12;
Link copied to clipboard

Node list highlightening
.meshtastic.NodeHighlight node_highlight = 13;
Link copied to clipboard

Node list highlightening
.meshtastic.NodeHighlight node_highlight = 13;
Link copied to clipboard

Node list highlightening
.meshtastic.NodeHighlight node_highlight = 13;
Link copied to clipboard
open fun getPinCode(): Int
uint32 pin_code = 6;
Link copied to clipboard
open fun getRingToneId(): Int
uint32 ring_tone_id = 10;
Link copied to clipboard

TFT display brightness 1..255
uint32 screen_brightness = 2;
Link copied to clipboard

Screen/Settings lock enabled
bool screen_lock = 4;
Link copied to clipboard

RGB color for BaseUI
0xRRGGBB format, e.g. 0xFF0000 for red
uint32 screen_rgb_color = 17;
Link copied to clipboard
open fun getScreenTimeout(): Int

Screen timeout 0..900
uint32 screen_timeout = 3;
Link copied to clipboard
bool settings_lock = 5;
Link copied to clipboard

Color theme
.meshtastic.Theme theme = 7;
Link copied to clipboard
open fun getThemeValue(): Int

Color theme
.meshtastic.Theme theme = 7;
Link copied to clipboard
open fun getVersion(): Int

A version integer used to invalidate saved files when we make incompatible changes.
uint32 version = 1;
Link copied to clipboard
open fun hasMapData(): Boolean

Map related data
.meshtastic.Map map_data = 15;
Link copied to clipboard

Node list filter
.meshtastic.NodeFilter node_filter = 12;
Link copied to clipboard

Node list highlightening
.meshtastic.NodeHighlight node_highlight = 13;
Link copied to clipboard
Link copied to clipboard
open fun mergeFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): DeviceUIProtos.DeviceUIConfig.Builder
Link copied to clipboard

Map related data
.meshtastic.Map map_data = 15;
Link copied to clipboard

Node list filter
.meshtastic.NodeFilter node_filter = 12;
Link copied to clipboard

Node list highlightening
.meshtastic.NodeHighlight node_highlight = 13;
Link copied to clipboard

Audible message, banner and ring tone
bool alert_enabled = 8;
Link copied to clipboard
bool banner_enabled = 9;
Link copied to clipboard

8 integers for screen calibration data
bytes calibration_data = 14;
Link copied to clipboard

Compass mode
.meshtastic.CompassMode compass_mode = 16;
Link copied to clipboard

Compass mode
.meshtastic.CompassMode compass_mode = 16;
Link copied to clipboard

Clockface analog style
true for analog clockface, false for digital clockface
bool is_clockface_analog = 18;
Link copied to clipboard

Localization
.meshtastic.Language language = 11;
Link copied to clipboard

Localization
.meshtastic.Language language = 11;
Link copied to clipboard

Map related data
.meshtastic.Map map_data = 15;
Link copied to clipboard

Node list filter
.meshtastic.NodeFilter node_filter = 12;
Link copied to clipboard

Node list highlightening
.meshtastic.NodeHighlight node_highlight = 13;
Link copied to clipboard
uint32 pin_code = 6;
Link copied to clipboard
uint32 ring_tone_id = 10;
Link copied to clipboard

TFT display brightness 1..255
uint32 screen_brightness = 2;
Link copied to clipboard

Screen/Settings lock enabled
bool screen_lock = 4;
Link copied to clipboard

RGB color for BaseUI
0xRRGGBB format, e.g. 0xFF0000 for red
uint32 screen_rgb_color = 17;
Link copied to clipboard

Screen timeout 0..900
uint32 screen_timeout = 3;
Link copied to clipboard
bool settings_lock = 5;
Link copied to clipboard

Color theme
.meshtastic.Theme theme = 7;
Link copied to clipboard

Color theme
.meshtastic.Theme theme = 7;
Link copied to clipboard

A version integer used to invalidate saved files when we make incompatible changes.
uint32 version = 1;